.stafftools {
  background: #fff;

  .boxed-group > h3 {
    background-image: linear-gradient(
      -45deg,
      rgba(192, 192, 192, 0.1) 25%,
      transparent 25%,
      transparent 50%,
      rgba(192, 192, 192, 0.1) 50%,
      rgba(192, 192, 192, 0.1) 75%,
      transparent 75%,
      transparent
    );
    background-size: 50px 50px;
  }

  table {
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
  }

  table th,
  table td {
    padding-top: 3px;
    padding-bottom: 3px;
  }
}

.stafftools-border {
  width: 100%;
  height: 5px;
  background-image: image-url("admin-yellowhatch.png");
}

.stafftools-page-header {
  margin-bottom: 30px;
}

.stafftools-heading {
  margin-top: 5px;
  margin-bottom: 0;
  font-weight: bold;
}

.stafftools-small-button {
  float: right;
  padding: 3px 6px;
}

.boxed-group-list > li.stafftools-button-li {
  overflow: hidden;
  line-height: 27px;
}
